<?php
session_start();

if (!isset($_SESSION['account']))
    header("Location:index.php");
?>
<html>
    <head>
        <link rel="stylesheet" type="text/css" href="css/header.css"></link>
        <link rel="stylesheet" type="text/css" href="css/style.css"></link>
        <link rel="stylesheet" type="text/css" href="css/inserisci.css"></link>
        <link rel="stylesheet" type="text/css" href="css/ui-lightness/jquery-ui-1.10.0.custom.min.css"></link>
        <script type="text/javascript" src="js/inserisci.js"></script>
        <script type="text/javascript" src="js/functions.js"></script>
        <script type="text/javascript" src="js/jquery-1.9.0.js"></script>
        <script type="text/javascript" src="js/jquery-ui-1.10.0.custom.min.js"></script>


    </head>
    <body>
        <?php
        include("header.php");
        require_once("db_connect.inc");

        function caricaProvince() {

            $query = "SELECT * FROM istat_province ORDER BY nome_provincia";
            $result = mysql_query($query);
            while (($row = mysql_fetch_array($result, MYSQL_ASSOC))) {
                echo "<option value='" . $row['codice_provincia'] . "'>" . $row['nome_provincia'] . "</option>";
            }
        }
        ?>

        <div id="body">
            <form name="inserisci" method="post" action="finanziamento.php" enctype="multipart/form-data">

                <div id="pagina1">
                    <fieldset>
                        <legend>Richiedente</legend>
                        <table>
                            <tr><td>Partita IVA<br/><input type="text" onBlur="coloraBordo(this);" name="PartitaIVA" maxlength=11 size="30"></input></td><td>Tipologia<br/><select onBlur="coloraBordo(this);" name="Tipologia" onChange="abilitaCampi(this.value)"><option value="ScegliTipologia">Scegli Tipologia</option><option value="PersonaFisica">Persona Fisica</otpion><option value="PersonaGiuridica">Persona Giuridica</option></select></td><td>Tipo di societ&agrave<br/><select onBlur="coloraBordo(this);" id="TipoSocieta" name="TipoSocieta" disabled><option value="ScegliTipoSocieta">Scegli il tipo di societ&agrave</option><option value="SocitaNomeCollettivo">Societ&agrave in Nome Collettivo</option><option value="SocietaAccomanditaSemplice">Societ&agrave ad Accomandita Semplice</option><option value="SocietaCooperativa">Societ&agrave Cooperativa</option><option value="SocietaResponsabilitaLimitata">Societ&agrave Responsabilit&agrave Limitata </option><option value="SocietaAzioni">Societ&agrave per Azioni</option></select></td></tr>
                            <tr><td>Codice Fiscale<br/><input type="text" onBlur="coloraBordo(this);" name="CodiceFiscale" maxlength=16 size="30" ></input></td><td>Nome<br/><input onBlur="coloraBordo(this);" type="text" name="Nome" size=30 readonly onBlur="coloraBordo(this);" onKeyUp="aggiungiDenominazione()"></input></td><td>Cognome<br/><input onBlur="coloraBordo(this);" type="text" name="Cognome" size=30 readonly onKeyUp="aggiungiDenominazione()"></input></td></tr>
                            <tr><td>Codie ISTAT</br><input onBlur="coloraBordo(this);" type="text" name="CodiceISTAT"  size="30"></input></td><td>Denominazione<br/><input onBlur="coloraBordo(this);" type="text" name="Denominazione" maxlength=16 size="30"></input></td><td>Data di Nascita o Fondazione<br/><input onBlur="coloraBordo(this);" type="text" name="DataNascitaFondazione"  size="30"></input></td></tr>

                        </table>
                        <fieldset>
                            <legend>SEDE LEGALE</legend>
                            <fieldset>
                                <legend >RECAPITI TELEFONICI</legend>
                                <table >
                                    <tr ><td>Telefono<br/><input onBlur="coloraBordo(this);" type="text" name="Telefono" size="30"></input></td><td>Cellulare<br/><input onBlur="coloraBordo(this);" type="text" name="Cellulare" size="30"></td></tr>
                                </table>
                            </fieldset>
                            <table>
                                <tr><td>Email<br/><input onBlur="coloraBordo(this);" type="text" name="Email" size="30"></input></td><td>Indirizzo</br><input  onBlur="coloraBordo(this);" type="text" size="30" name="Indirizzo"></input></td></tr>
                                <tr><td>Provincia<br/><select onBlur="coloraBordo(this);" id="Province" name="Provincia" onChange="riempiSelectComuni(this.value)" ><option value="ScegliProvincia">Scegli la Provincia</option><?php
                                            caricaProvince();
                                            ?></select></td><td>Comune<br/><select onBlur="coloraBordo(this);" id="Comuni" name="Comune" onChange="riempiCampoCap(this.value)" disabled><option name="SelezionaComune">Seleziona Comune</option></select></td><td>CAP<br/><input id="CAP"type="text" name="CAP" size="30" readonly></input></tr>

                            </table> 

                        </fieldset>
                    </fieldset>
                    <input type="button" class="avanti" onClick="caricaPagina(this)" name="2" value="Avanti" ></input>
                </div>
                <div id="pagina2">
                    <fieldset>
                        <legend>Legale Rappresentante</legend>
                        <table>
                            <tr><td>Codice Fiscale<br/><input onBlur="coloraBordo(this);" type="text" name="CodiceFiscaleLegale" maxlength=16 size="30" ></input></td><td>Partita IVA<br/><input onBlur="coloraBordo(this);" type="text" name="PartitaIVALegale" maxlength=11 size="30"></input></td></tr>
                            <tr><td>Nome<br/><input onBlur="coloraBordo(this);" type="text" name="NomeLegale" size="30"></input></td><td>Cognome<br/><input onBlur="coloraBordo(this);" type="text" name="CognomeLegale" size="30"></input></td><td>Sesso<br/><select onBlur="coloraBordo(this);" name="SessoLegale"><option value="ScegliSesso">Scegli Sesso</option><option value="Maschio">Maschio</option><option value="Femmina">Femmina</option></select></td><td>Data di Nascita<br/><input onBlur="coloraBordo(this);" type="text" name="DataNascitaLegale" size="30"></td></tr>
                        </table>
                        <fieldset>
                            <legend>Dati Generali</legend>
                            <table>
                                <tr><td>Tipo Documento Identit&agrave<br/><select onBlur="coloraBordo(this);" name="TipoDocumentoLegale"><option value="ScegliTipoDocumento">Scegli Tipo di Documento</option><option value="Patente">Patente</option><option value="CartaIdentita">Carta d'Identit&agrave</option></select></td><td>Numero Documento d'Identit&agrave<br/><input onBlur="coloraBordo(this);" type="text" name="NumeroDocumentoLegale" size=30></input></td></tr>
                                <tr><td>Data Rilascio Documento d'Identit&agrave<br/> <input onBlur="coloraBordo(this);" type="text" name="DataRilascioDocumentoLegale" size=30></td><td>Provincia Rilascio Documento</br><select onBlur="coloraBordo(this);" name="ProvinciaRilascioDocumentoLegale" onChange="riempiSelectComuniDocumento(this, 'Legale')"><option value="ScegliProvincia">Scegli la Provincia</option><?php
                                            caricaProvince();
                                            ?></select></td><td>Comune Rilascio Documento<br/><select onBlur="coloraBordo(this);" id="ComuniRilascioDocumentoLegale" name="ComuneRilascioDocumentoLegale"  disabled><option value="ScegliComune">Scegli Comune</option></select></td></tr>
                                <tr><td>Stato Civile<br/><select onBlur="coloraBordo(this);" name="StatoCivileLegale"><option value="SelezionaStatoCivile">Seleziona Stato Civile</option><option  value="Celibe">Celibe<option  value="Nubile">Nubile<option value="Coniugato">Coniugato<option value="Separato">Separato<option value="Libero">Libero</select></td><td>Regime Patrimoniale<br/><select onBlur="coloraBordo(this);" name="RegimePatrimonialeLegale"><option value="SelezionaRegimePatrimoniale">Seleziona Regime Patrimoniale</option><option value="InComunione">In Comunione</option><option value="InSeparazione">In Separazione</option></select></td><td>Numero Familiari a Carico<br/><input onBlur="coloraBordo(this);" type="text" name="NumeroFamiliariCaricoLegale" size=30></input></td></tr>
                            </table>
                        </fieldset>
                        <fieldset>
                            <legend>Dati di Residenza</legend>
                            <table>
                                <tr><td>Telefono<br/><input onBlur="coloraBordo(this);" type="text" name="NumeroTelefonoLegale" size=30></input></td><td>Email<br/><input onBlur="coloraBordo(this);" type="text" name="EmailLegale" size=30></input></td><td>Cellulare<br/><input onBlur="coloraBordo(this);" type="text" name="NumeroCellulareLegale" size=30></input></td></tr>
                                <tr><td>Indirizzo<br/><input onBlur="coloraBordo(this);" type="text" name="IndirizzoResidenzaLegale" size=30></input></td><td>Provincia Residenza<br/><select onBlur="coloraBordo(this);" name="ProvinciaResidenzaLegale" onChange="riempiSelectComuneResidenza(this, 'Legale')"><option value="ScegliProvincia">Scegli la Provincia</option><?php
                                            caricaProvince();
                                            ?> </select></td><td>Comune Residenza <br/><select onBlur="coloraBordo(this);" id="ComuniResidenzaLegale" name="ComuneResidenzaLegale" onChange="riempiCAPResidenza(this, 'Legale');" disabled><option value="ScegliComune">Scegli Comune</option></select></td><td>CAP Residenza<br/><input onBlur="coloraBordo(this);" type="text" id="CAPResidenzaLegale"name="CAPResidenzaLegale" readonly></td></tr>				

                            </table>
                        </fieldset>
                        <fieldset>
                            <legend>Dati di Domicilio</legend>
                            <table>
                                <tr><td>Dati di Domicilio uguali a quelli di Residenza<br/><input type="checkbox" name="CheckboxLegale"onChange="cambiaVisibilitaDiv(this, 'Legale')" ></input></td></tr>
                            </table>

                            <div id="DomicilioLegale"  >
                                <table>
                                    <tr><td>Indirizzo<br/><input onBlur="coloraBordo(this);" type="text" name="IndirizzoDomicilioLegale" size=30></input></td><td>Provincia Domicilio<br/><select onBlur="coloraBordo(this);" name="ProvinciaDomicilioLegale" onChange="riempiSelectComuneDomicilio(this, 'Legale')"><option value="ScegliProvincia">Scegli la Provincia</option><?php
                                                caricaProvince();
                                                ?> </select></td><td>Comune Domicilio <br/><select onBlur="coloraBordo(this);" id="ComuniDomicilioLegale" name="ComuneDomicilioLegale" onChange="riempiCAPDomicilio(this, 'Legale');"  disabled><option value="ScegliComune">Scegli Comune</option></select></td><td>CAP Domicilio<br/><input onBlur="coloraBordo(this);" type="text" id="CAPDomicilioLegale"name="CAPDomicilioLegale" disabled></td></tr>				

                                </table>
                            </div>
                        </fieldset>
                    </fieldset>
                    <div id="collegati">
                    </div>
                    <input type="hidden" name="NumeroCollegati" value="0">
                    <table style="float:left;">
                        <tr><td><input type="button"  style="margin-top:10px;" value="AggiungiCollegato"onClick="addCollegato()"></input></td></tr>
                        <tr><td><input type="button"  onClick="caricaPagina(this)" name="1" value="Indietro"></input></td></tr>
                    </table>
                    <input type="button" class="avanti" onClick="caricaPagina(this)" name="3" value="Avanti"></input>

                </div>
                <div id="pagina3">
                    <fieldset>
                        <fieldset>
                            <legend>Dati Finanziamento</legend>
                            <table>
                                <tr><td>Codice<br><input type="text" name="Codice" ><td>Importo<br/><input type="text" name="Importo" size=30></td><td>Durata<br/><select name="Durata" onChange="calcolaDataFine()"><option value="ScegliDurataFinanziamento">Scegli Durata del Finanziamento</option><option value="6">6</option><option value="12">12</option><option value="24">24</option><option value="36">36</option><option value="48">48</option><option value="60">60</option><option value="72">72</option><option value="94">94</option><option value="120">120</option><option value="180">180</option></select></td><td>Scopo del Finanziamento<br/><select name="ScopoFinanziamento" ><option value="ScegliScopoFinanziamento">Scegli Scopo di Finanziamento</option><option value="ReintegroCircolante">Reintegro Circolante</option><option value="Investimento">Investimento</option><option value="ScopertoContoCorrente">Scoperto di Conto Corrente</option><option value="AnticipazioneFattura">Anticipazione su Fattura</option></td></tr>
                                <tr><td>Esito<br/><select name="Esito" onChange="attivaDisattivaMotivazione(this.value)"><option value="ScegliEsito">Scegli Esito</option><option value="Finanziata">Finanziata</option><option value="NonFinanziata">Non Finanziata</option></td><td colspan=2>Motivazione<br/><textarea id="Motivazione" name="Motivazione" style="resize:none;"cols="40" rows="3" disabled></textarea></td></tr>
                                <tr><td>Data Inizio<br/><input type="text" name="DataInizio" onBlur="calcolaDataFine(this.value)"></td><td>Data Fine<br/><input type="text" name="DataFine" readonly></input></td></tr> 
                            </table>

                        </fieldset>
                        <fieldset>
                            <legend>Banca d'appoggio</legend>
                            <table>
                                <tr><td>Banca<br/><input type="text" name="Banca" size=30></input></td><td>Sede<br/><input type="text" name="SedeBanca" size=30></input></td></tr>
                            </table>

                        </fieldset>
                        <fieldset>
                            <legend>Allega file</legend>
                            <input type="file" name="file">(Max 4 MegaByte)

                        </fieldset>
                        <input type="hidden" id="DataInserimento" name="DataInserimento">  
                        <script>
                                var data = new Date();
                                document.getElementById("DataInserimento").value = data.getDate() + "/" + (data.getMonth() + 1) + "/" + data.getFullYear();

                        </script>
                        <input type="submit" id="Inserisci"  onclick="return caricaLogo();"value="Inserisci"></input>
                    </fieldset>
                    <div id="loading" style="position:fixed;width:128px;height:128px;left:45%;top:35%;z-index:4;background-image: url('img/loading.gif');visibility:hidden;" ></div>
                    <input type="button" class="indietro" onClick="caricaPagina(this)" name="2" value="Indietro"></input>


                </div>
            </form>
        </div>
        <script type="text/javascript">
                                activePage();

        </script>
    </body>





</html>